<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>Version 1.11, bugfixes - Feed Validator News</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<style type="text/css" media="screen">@import "/css/common.css";
@import "/css/news.css";</style>
<script type="text/javascript"><!-- --></script>
<link rel="start" href="http://feedvalidator.org/news/" title="Home" />
<link rel="prev" href="http://feedvalidator.org/news/archives/2003/07/09/preliminary_pie_support.html" title="Preliminary Pie support" />
<link rel="next" href="http://feedvalidator.org/news/archives/2003/08/05/version_12_supports_atom_02.html" title="Version 1.2 supports Atom 0.2" />
</head>
<body>
<div id="logo">
<h1><a href="/"><span id="feed"><span id="f">F</span><span id="e1">E</span><span id="e2">E</span></span><span id="d">D</span> Validator</a></h1>
<p>News</p>
<a class="skip" href="#startnavigation">Jump to navigation</a>
</div> <!--logo-->

<div id="main">
<div class="pageturn">
<a href="http://feedvalidator.org/news/archives/2003/07/09/preliminary_pie_support.html">&lt;&lt; Preliminary Pie support</a> |
<a href="http://feedvalidator.org/news/">Home</a>
| <a href="http://feedvalidator.org/news/archives/2003/08/05/version_12_supports_atom_02.html">Version 1.2 supports Atom 0.2 &gt;&gt;</a>
</div><!--pageturn-->
<h2>Version 1.11, bugfixes</h2>
<p class="dateheader">06:06 PM on Monday, July 28, 2003</p>
<div class="newsbody">
<p><a href="http://feeds.archive.org/validator/download/feedvalidator-1.11.zip">Download version 1.11</a></p>

<p>Changes in this release:</p>

<pre>
2003-07-28 17:56  rubys

	* src/rssvalid/base.py: Check attributes for valid namespaces

2003-07-23 08:49  f8dy

	* testcases/rss/must/missing_namespace_attr_only.xml: added test
	case for missing namespace used only in attribute

2003-07-20 13:48  rubys

	* src/rssvalid/entry.py: Validate that titles are present

2003-07-20 13:44  rubys

	* src/rssvalid/entry.py, src/rssvalid/item.py,
	src/rssvalid/logging.py, src/rssvalid/validators.py,
	testcases/pie/must/entry_id_duplicate_value.xml,
	testcases/rss/must/guid_duplicate_value.xml: Detect duplicate ids
	and guids

2003-07-20 12:35  rubys

	* src/rssvalid/entry.py,
	testcases/pie/must/entry_issued_multiple.xml,
	testcases/pie/must/entry_modified_multiple.xml: Ensure that issued
	and modified are present exactly once

2003-07-19 20:25  rubys

	* src/rssvalidtest.py: Search for *any* instance of a matching
	class/params in the log

2003-07-19 18:25  f8dy

	* src/rssvalidtest.py: fixed bug in test case suite runner, if an
	element in the expected params didn't match the expected value, it
	would set the failure message but not raise the appropriate
	exception, so rssvalidtest.py would claim that certain test cases
	passed when they didn't (this affected 7 test cases out of 700)

2003-07-19 17:15  f8dy

	* src/rssvalid/logging.py, src/rssvalid/i18n/en.py,
	testcases/pie/must/entry_id_duplicate_value.xml,
	testcases/rss/must/guid_duplicate_value.xml: added tests and
	logging classes for duplicate guid/id values within a feed (thanks
	AaronSw for this idea)

2003-07-16 15:47  rubys

	* src/rssdemo.py: Remove debug statement

2003-07-12 20:32  rubys

	* src/rssvalid/validators.py: Don't bother checking for local/UTC
	unless the date is valid...

2003-07-11 19:13  rubys

	* src/.cvsignore: Ignore python compiled outputs

2003-07-11 13:47  rubys

	* src/rssvalid/logging.py: not-inline can only be a warning as one
	can never be totally sure...

2003-07-11 12:36  rubys

	* src/rssvalid/content.py,
	testcases/pie/must/entry_content_is_inline.xml: Attempt to detect
	improper use of inline xml

2003-07-10 17:16  rubys

	* src/: rssdemo.py, rssvalid/content.py: Get rssdemo back on its
	feet...

2003-07-10 17:02  rubys

	* src/rssvalid/content.py: Verify base64 and escaped
</pre>
</div>
</div><!--main-->
<div class="centered">
<a name="startnavigation" id="startnavigation"></a>
<div class="navbarWrapper">
    <div class="navbarContent">
        <img class="borderTL" src="/images/borderTL.gif" alt="" width="14" height="14" />
        <img class="borderTR" src="/images/borderTR.gif" alt="" width="14" height="14" />

<p>
<a href="/">Home</a> &middot;
<a href="/about.html">About</a> &middot;
<a href="/news/">News</a> &middot;
<a href="/docs/">Docs</a> &middot;
<a href="/terms.html">Terms</a>
</p>

        <div class="roundedCornerSpacer">&nbsp;</div>
    </div><!-- .content -->
    <div class="bottomCorners">
        <img class="borderBL" src="/images/borderBL.gif" alt="" width="14" height="14" />
        <img class="borderBR" src="/images/borderBR.gif" alt="" width="14" height="14" />
    </div><!-- .bottomCorners -->
</div><!-- .contentWrapper --> 
</div><!-- .centered -->

<div class="centered">
<address>Copyright &copy; 2002-3 <a href="http://diveintomark.org/">Mark Pilgrim</a> and <a href="http://www.intertwingly.net/blog/">Sam Ruby</a></address>
</div>

</body>
</html>
